package com.ruoyi.system.mapper;
import java.util.List;
import com.ruoyi.system.domain.SysUserFreezeAmount;

/**
 * 冻结金额记录Mapper接口
 *
 * @author Ericcc
 * @date 2021-04-05
 */
public interface SysUserFreezeAmountMapper
{
    /**
     * 查询冻结金额记录
     *
     * @param freezeId 冻结金额记录ID
     * @return 冻结金额记录
     */
    public SysUserFreezeAmount selectSysUserFreezeAmountById(Long freezeId);

    /**
     * 查询冻结金额记录列表
     *
     * @param sysUserFreezeAmount 冻结金额记录
     * @return 冻结金额记录集合
     */
    public List<SysUserFreezeAmount> selectSysUserFreezeAmountList(SysUserFreezeAmount sysUserFreezeAmount);

    /**
     * 新增冻结金额记录
     *
     * @param sysUserFreezeAmount 冻结金额记录
     * @return 结果
     */
    public int insertSysUserFreezeAmount(SysUserFreezeAmount sysUserFreezeAmount);

    /**
     * 修改冻结金额记录
     *
     * @param sysUserFreezeAmount 冻结金额记录
     * @return 结果
     */
    public int updateSysUserFreezeAmount(SysUserFreezeAmount sysUserFreezeAmount);

    /**
     * 删除冻结金额记录
     *
     * @param freezeId 冻结金额记录ID
     * @return 结果
     */
    public int deleteSysUserFreezeAmountById(Long freezeId);

    /**
     * 批量删除冻结金额记录
     *
     * @param freezeIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteSysUserFreezeAmountByIds(String[] freezeIds);
}